Reusable address protocol
一つのコードやアドレスから、コンテキストごとに複数のアドレスを 生成するためのプロトコルがいくつかあるので整理する
Stealth addresses
Payment code
Notification tx が必要で、ブロックスペースを消費するのがデメリット
Samourai がずっと使っている
Sparrow wallet も対応した
Twitter では人気
BIP 351: Private Payments
Reusable taproot addresses が提案され、そこから BIP352 になった気がする
Silent payment は non-intaractive で notification tx が不要で seed だけで recovery できる
ただし、すべての tx をスキャンする必要がありコストなのと、blockchain が必要
table:compare
Protocol name Intaractivity Recovery Light client
Payment code Notification tx is required Partialy. To recovery spending, reciever's payment code is required Yes
Silent Payment Not necessary Only need blockchain No